/* $('.login a').on('click', function () {
    $('.register').show()
})
$('.register a').on('click', function () {
    $('.register').hide()
}) */
 
$('.box a').on('click', function () {
    $(this).parents('.box').hide().siblings('.box').show();
})
  
//-----------------------弹框----------------------------
let layer = layui.layer

//----------------------- 注册 ---------------------------

$('.register form').on('submit', function (e) {
    e.preventDefault()
    let data = $(this).serialize()
    $.ajax({
        type: 'POST',
        url: '/api/reguser',
        data: data,
        success: function (res) {
            layer.msg(res.message, {
                time: 2000 //2秒关闭（如果不配置，默认是3秒）
              }, function(){
                //do something
              }); 
            // $('p').html(res.message)
            if (res.status===0) {
                $('.register form')[0].reset()
            $('.login').show().siblings('.box').hide()
            }
        }
    })
  })
//----------------------- 表单验证 ---------------------------
let form = layui.form

form.verify({
    user :[/^\w{2,10}$/,'用户名必须为2-10位'],
    pwd: [/^\S{6,12}$/, '密码必须为6-12位'],
    same: function (value) {
        if ($('.pwd').val()!==value) {
            return '两次输入密码不一致'
        }
    }
})

//----------------------- 登录 ---------------------------

$('.login form').on('submit', function (e) {
    e.preventDefault()
    let data = $(this).serialize()
    $.ajax({
        type: 'POST',
        url: '/api/login',
        data: data,
        success: function (res) {
            console.log(res);
            if (res.status===0) {
            layer.msg(res.message, {
                time: 2000 //2秒关闭（如果不配置，默认是3秒）
            }, function () {
                localStorage.setItem('token', res.token);

                location.href = './index.html'
              }); 
            }
        }
    })
  })